package com.celeritymq.utils;

public class CelerityConstructorParameter<T> {
	private Class<T> clz;
	private Class[] parameterTypes;
	private Object[] parametetValues;

	public CelerityConstructorParameter(Class<T> clz, Class[] parameterTypes, Object[] parametetValues) {
		super();
		this.clz = clz;
		this.parameterTypes = parameterTypes;
		this.parametetValues = parametetValues;
	}

	public Class[] getParameterTypes() {
		return parameterTypes;
	}

	public Object[] getParametetValues() {
		return parametetValues;
	}

	public Class<T> getClz() {
		return clz;
	}
}
